Messagestore
Group "Message Store"
This group defines the storage configuration for mass data. It is primarily relevant for the Designer, which lacks a database for data storage. Mass data is handled by segmenting larger data sets into smaller units. This section outlines the configuration for storing these smaller units.
| Parameter | Description |
|---|---|
| blob.size | If the size of a message (in KB) reaches this limit, it is automatically written to the temporary directory. |
| blob.temp | Directory serving as a temporary storage location for messages. |
| locking | Defines the locking method: DISABLED = no locking, QUEUE = only queued messages are locked, DEFAULT = default method, OPTIMIZED = reference counting used for locks when possible. |
| locking.optimized.orphancheck.reduced.pollingtime | Duration (in seconds) Orchestra waits between two orphan checks if orphans were identified in the previous run. |
| locking.optimized.orphancheck.standard.pollingtime | Frequency (in seconds) with which Orchestra checks for orphaned lock entries that must be released. |
| locking.optimized.unlock.queue.size | Maximum number of unlock requests that can be queued in memory; beyond this, the orphan check handles unlocking. |
| message.encrypted | Enables encryption of Orchestra messages. |
| message.encrypted.keyChangeTime | Interval (in hours) for generating a new encryption key. Valid range: 12–240 hours. |
| message.leasetime | Default lease time (in minutes) a message remains in the message store unless referenced. |
| page.path | Directory where Orchestra stores pages of mass data messages. |
| page.type | Defines whether mass data message pages are stored in the database or the filesystem. |
| skip.cdata.errors | If true, invalid characters in a CDATA section are ignored. |
| temporary.message.folder | Directory where Orchestra can store temporary messages. |
| temporary.message.leasetime | Duration (in minutes) Orchestra retains temporary messages before removal. |